scrupulously precise - Francés Inglés Diccionario